perched watercourse - French English Dictionary